Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPENCER ROAD Detached £310,000 24 Jul 1998
4A SPENCER ROAD Detached £260,000 7 Dec 1995
6 SPENCER ROAD Detached £390,000 3 Jun 1999
8 SPENCER ROAD Detached £1,399,500 25 Mar 2011
10 SPENCER ROAD Detached £592,500 8 Apr 2005
12 SPENCER ROAD Detached £1,100,000 22 Jun 2015
22 SPENCER ROAD Detached £1,155,000 14 Apr 2014